<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Cập nhật thông tin Nhà Xuất Bản</title>

<?php
    move_uploaded_file($_FILES['file']['tmp_name'] , '../../images/'.$_FILES['file']['name']);


if ( $_GET['act'] == "do" )
{
    include ("../../lib/DataProvider.php");

    // Dùng hàm addslashes() để tránh SQL injection, dùng hàm md5() để mã hóa password
    $username = addslashes( $_GET['id'] );
    $tensach = addslashes( $_POST['txttensach'] );
   	$url = addslashes ( $_FILES["file"]["name"] );
    $tacgia = addslashes( $_POST['txttacgia'] );
    $loaisach = addslashes( $_POST['oploaisach'] );
    $chitietloaisach = addslashes( $_POST['opchitietloaisach'] );
    $nxb = addslashes( $_POST['opnxb'] );
    $mota = addslashes( $_POST['txtmota'] );
    $trangthai = addslashes( $_POST['optrangthai'] );
    $slton = addslashes( $_POST['txtslton'] );
    $slchomuon = addslashes( $_POST['txtslchomuon'] );


    $hinhurl = "images/".$url;

   	function check_ten($tensach) {
        if (strlen($tensach) == 0) return false;
    return true;
    }

    if (!check_ten($tensach))
    {
        print "Bạn chưa nhập Tên Sách. <a href='javascript:history.go(-1)'>Nhấp vào đây để quay trở lại</a>";
        exit;
    }

    // Kiểm tra url nay co chua
    function check_url($url) {
        if (strlen($url) == 0) return false;
    return true;
    }
    if (!check_url($url))
    {

        print "Bạn chưa chọn Hình. <a href='javascript:history.go(-1)'>Nhấp vào đây để quay trở lại</a>";
        exit;
    }
    function check_tacgia($tacgia) {
        if (strlen($tacgia) == 0) return false;
    return true;
    }

    if (!check_tacgia($tacgia))
    {
        print "Bạn chưa nhập Tác Giả. <a href='javascript:history.go(-1)'>Nhấp vào đây để quay trở lại</a>";
        exit;
    }
    function check_loaisach($loaisach) {
        if (strlen($loaisach) == 0) return false;
    return true;
    }

    if (!check_loaisach($loaisach))
    {
        print "Bạn chưa nhập Loại Sách. <a href='javascript:history.go(-1)'>Nhấp vào đây để quay trở lại</a>";
        exit;
    }
    function check_chitietloaisach($chitietloaisach) {
        if (strlen($chitietloaisach) == 0) return false;
    return true;
    }

    if (!check_chitietloaisach($chitietloaisach))
    {
        print "Bạn chưa nhập Chi Tiết Loại Sách. <a href='javascript:history.go(-1)'>Nhấp vào đây để quay trở lại</a>";
        exit;
    }
    function check_nxb($nxb) {
        if (strlen($nxb) == 0) return false;
    return true;
    }

    if (!check_nxb($nxb))
    {
        print "Bạn chưa nhập Nhà Xuất Bản. <a href='javascript:history.go(-1)'>Nhấp vào đây để quay trở lại</a>";
        exit;
    }
    function check_mota($mota) {
        if (strlen($mota) == 0) return false;
    return true;
    }

    if (!check_mota($mota))
    {
        print "Bạn chưa nhập Mô Tả. <a href='javascript:history.go(-1)'>Nhấp vào đây để quay trở lại</a>";
        exit;
    }
    function check_trangthai($trangthai) {
        if (strlen($trangthai) == 0) return false;
    return true;
    }

    if (!check_trangthai($trangthai))
    {
        print "Bạn chưa nhập Trạng thái. <a href='javascript:history.go(-1)'>Nhấp vào đây để quay trở lại</a>";
        exit;
    }
    function check_slton($slton) {
        if (strlen($slton) == 0) return false;
    return true;
    }

    if (!check_slton($slton))
    {
        print "Bạn chưa nhập Số Lượng Tồn. <a href='javascript:history.go(-1)'>Nhấp vào đây để quay trở lại</a>";
        exit;
    }
    function check_slchomuon($slchomuon) {
        if (strlen($slchomuon) == 0) return false;
    return true;
    }

    if (!check_slchomuon($slchomuon))
    {
        print "Bạn chưa nhập Số Lượng Cho Mượn. <a href='javascript:history.go(-1)'>Nhấp vào đây để quay trở lại</a>";
        exit;
    }


   	$sql = "UPDATE sach SET HinhURL = '{$hinhurl}', TenSach = '{$tensach}', TacGia = '{$tacgia}', MaLoaiSach = '{$loaisach}', MaChiTietLoaiSach = '{$chitietloaisach}', MaNXB = '{$nxb}', MaTrangThaiSach = '{$trangthai}', SoLuongTon = '{$slton}', SoLuongChoMuon = '{$slchomuon}' WHERE MaSach = '{$username}'";

 if ($sql)
     {
         DataProvider::ExecuteQuery($sql);
         print "Sách đã được cập nhật. <a href='../index.php?b=4'>Nhấp vào đây để quay lại</a>";
     }

     else

         print "Có lỗi trong quá trình đăng kí, Vui lòng liên hệ BQT";
}
else
{
    include("../index.php");
}


?>